﻿@charset "utf-8";
body,td,th {
	font-size: 12px;
}
body {

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	font-family:宋体,Arial;
}
a:link {
	text-decoration: none;
	color: #474747;
}
a:visited {
	text-decoration: none;
	color: #474747;
}
a:hover {
	text-decoration: none;
	color: #CC0000;
}
a:active {
	text-decoration: none;
	color: #474747;
}
.top {
	height: 32px;
	width: 1005px;
	color: #7A7A7A;
	line-height: 32px;
}
.top_lefy {
	float: left;
	width: 450px;
}
.top_right {
	float: right;
	width: 490px;
}



ul,li{ 
   padding:0px; margin:0px;
   list-style:none;
   }
.logo {
	height: 85px;
	width: 1005px;
}
.logo_img {
	float: left;
	margin-top: 4px;
}
.tel_img {
	float: right;
	margin-top: 30px;
}
.dh_bg {
	background-image: url(../images/dh_bg.gif);
	background-repeat: repeat-x;
	height: 53px;
	width: 100%;
}
.dh {
	background-image: url(../images/dh_bg01.gif);
	background-repeat: repeat-x;
	height: 53px;
	width: 1003px;
	clear: both;
	
}
.dh a {color:#FFF;}
.dh a:visited{color:#FFF;}
.dh a:hover{color:##FFF000;}


.dh_center {
	float: left;
	width: 993px;
	margin-top: 8px;
}
.fb {
	background-image: url(../images/bg01.gif);
	background-repeat: repeat-y;
	height: 215px;
	width: 1005px;
}

.dh_right {
	background-image: url(../images/dh_right.gif);
	background-repeat: no-repeat;
	float: left;
	height: 53px;
	width: 5px;
}

.dh_left {
	background-image: url(../images/dh_left.gif);
	background-repeat: no-repeat;
	float: left;
	height: 53px;
	width: 5px;
}
.banner {
	float: left;
	height: 211px;
	width: 690px;
	padding-left: 10px;
}
.gg {
	float: right;
	width: 282px;
	padding-right: 9px;
	background-image: url(../images/gg_bg.gif);
	background-repeat: repeat-y;
}
.t2 {
	color: #CC0001;
	text-decoration: none;
	font-weight: normal;
}

.gg_center {
	height: inherit;
	margin-top: 8px;
}





.top_an {
	background-image: url(../images/top_an.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 73px;
	line-height: 25px;
	margin-top: 3px;
	margin-right: 5px;
	float: left;
}
.t1 {
	font-size: 12px;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
}
.ym {
	background-image: url(../images/bg01.gif);
	background-repeat: repeat-y;
	height: 240px;
	width: 996px;
	padding-top: 8px;
	padding-right: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
.dl {
	float: right;
	width: 282px;
	height: 160px;
}
.tb {
	float: right;
	width: 280px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DE1E15;
	border-right-color: #D6D6D6;
	border-bottom-color: #D6D6D6;
	border-left-color: #D6D6D6;
	height: 70px;
	margin-top: 5px;
}
.img01 {
	float: left;
	width: 210px;
}
.form {
	color: #000000;
	text-decoration: none;
	height: 24px;
}
.ym_xx {
	float: left;
	width: 70px;
	height: 90px;
	padding-left: 20px;
	text-align: left;
	padding-top: 10px;
}
.t3 {
	font-weight: bold;
	color: #474747;
}

.ym_right {
	width: 440px;
	float: right;
	padding-right: 20px;
	text-align: left;
}
.fkuang {
	float: right;
	width: 275px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DE1E15;
	border-right-color: #D6D6D6;
	border-bottom-color: #D6D6D6;
	border-left-color: #D6D6D6;
	height: auto;
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
}
.cs {
	background-image: url(../images/ym_02.gif);
	background-repeat: no-repeat;
	float: right;
	height: 27px;
	width: 240px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding-left: 15px;
	line-height: 27px;
}
.t8 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.t4 {
	font-size: 12px;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
	font-family: "宋体";
}
.hdm_img {
	float: left;
	width: 110px;
}
.hdm_news {
	float: left;
	width: 215px;
	text-align: left;
	padding-left: 10px;
	clear: none;
}
.js_img {
	float: left;
	width: 70px;
}
.js {
	float: left;
	height: 93px;
	width: 340px;
	line-height: 23px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	margin-bottom: 8px;
	padding-bottom: 4px;
}
.js_news {
	float: left;
	width: 260px;
	text-align: left;
	padding-left: 10px;
}

.t5 {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-family: "宋体";
}
.hdm {
	float: left;
	height: 95px;
	width: 342px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	line-height: 23px;
	margin-bottom: 5px;
}
.t6 {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	font-family: "宋体";
}
.t7 {
	color: #CC0001;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.hdm01 {
	float: left;
	height: 95px;
	width: 342px;
	line-height: 23px;
}
.ym01 {
	background-image: url(../images/bg01.gif);
	background-repeat: repeat-y;
	height: 380px;
	width: 996px;
	padding-top: 8px;
	padding-right: 9px;
}
.js01 {
	float: left;
	height: 93px;
	width: 340px;
	line-height: 23px;
}
.line {
	float: left;
	width: 500px;
}
.xx {
	background-image: url(../images/bg02.gif);
	background-repeat: repeat-x;
	float: left;
	height: 139px;
	width: 187px;
	padding-top: 10px;
}
.t11 {
	color: #FF6600;
}

.xx_news {
	float: left;
	width: 125px;
	text-align: left;
	padding-left: 6px;
	line-height: 24px;
}
.t9 {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.line01 {
	float: left;
	width: 11px;
	padding-top: 4px;
	background-image: url(../images/bg02.gif);
	background-repeat: repeat-x;
	height: 145px;
}


.ym02 {
	background-image: url(../images/bg01.gif);
	background-repeat: repeat-y;
	height: 160px;
	width: 995px;
	padding-top: 8px;
	padding-right: 5px;
	padding-left: 5px;
}
.xx_tb {
	text-align: right;
	float: left;
	width: 50px;
}
.xx01 {
	background-image: url(../images/bg02.gif);
	background-repeat: repeat-x;
	float: left;
	height: 139px;
	width: 202px;
	padding-top: 10px;
}
.xx_news01 {
	float: left;
	width: 142px;
	text-align: left;
	padding-left: 6px;
	line-height: 24px;
}
.lj_top {
	background-image: url(../images/lj_bg.gif);
	background-repeat: repeat-x;
	height: 36px;
	width: 985px;
	padding-left: 10px;
	text-align: left;
	line-height: 36px;
	margin-bottom: 10px;
}
.t10 {
	font-size: 12px;
	font-weight: normal;
	color: #A5A5A5;
	font-family: "宋体";
}
.lj_nr {
	float: left;
	height: 20px;
	width: 90px;
	line-height: 20px;
	background-color: #EAE8E8;
	margin-bottom: 8px;
}
.lj {
	height: 30px;
	width: 100%;
}
.lm01 {
	background-image: url(../images/lm01.gif);
	background-repeat: no-repeat;
	float: left;
	height: 25px;
	width: 99px;
	line-height: 25px;
	text-align: left;
	padding-left: 30px;
	margin-left: 10px;
	margin-bottom: 8px;
}

.foot_top {
	background-image: url(../images/foot_bg.gif);
	background-repeat: repeat-x;
	height: 39px;
	line-height: 39px;
	padding-left: 130px;
	font-weight: normal;
}

.lj_kb {
	float: left;
	height: 20px;
	width: 18px;
}
.ym03 {
	background-image: url(../images/bg01.gif);
	background-repeat: repeat-y;
	
	width: 995px;
	padding-top: 8px;
	padding-right: 5px;
	padding-left: 5px;
}
.foot {
	line-height: 24px;
	color: #474747;
	text-decoration: none;
	padding-top: 10px;
	font-weight: normal;
}
.ym_right01 {
	width: 440px;
	float: right;
	padding-right: 20px;
	text-align: center;
	color: #666666;
}
.fwq {
	float: left;
	height: 195px;
	width: 342px;
	line-height: 23px;
}
.ny_banner {
	background-image: url(../images/bg01.gif);
	background-repeat: repeat-y;
	width: 995px;
	padding-top: 8px;
	padding-right: 5px;
	height: auto;
	padding-left: 5px;
}
.bt_left {
	background-image: url(../images/bt_left.gif);
	background-repeat: no-repeat;
	text-align: left;
	height: 39px;
	width: 945px;
	padding-left: 45px;
	line-height: 35px;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.ny_left {
	float: left;
	width: 290px;
}
.ny_rtop {
	background-image: url(../images/ym_02.gif);
	background-repeat: no-repeat;
	float: right;
	height: 27px;
	width: 650px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding-left: 15px;
	line-height: 27px;
}
.fkuang01 {
	float: right;
	width: 99%;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DE1E15;
	border-right-color: #D6D6D6;
	border-bottom-color: #D6D6D6;
	border-left-color: #D6D6D6;
	height: auto;
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
}

.dh_center ul{ width:955px; margin:0 auto;}
.dh_center li{ float:left; position:relative; margin-left:3px; margin-right::3px; height:20px; line-height:20px; padding-left:5px; padding-right:5px;}
.dh_center li a{ color:#FFFFFF;}		
.dh_center li div{ display:none; position:absolute; top:0; left:0; margin-top:20px; margin-left:-15px; }
.dh_center li ul{ background-color:#860001; width:88px; *width:108px; display:table; margin-top:7px;}
.dh_center li ul li{ width:88px; height:20px; clear:both;}
.dh_center li ul li .on a{ color:#FFFFFF;}			
.dh_center .on{ position:relative; background:url(images/dh_onbg.gif);}
.dh_center .on span{ position:absolute; right:0; top:0; background-image:url(images/dh_onright.gif); width:4px; height:26px;}
.dh_center .on a{ color:#FFF000;}
#mail li a:hover{display:block;background: #FF0F0F;}
#soft li a:hover{display:block;background: #FF0F0F;}
#yunwei li a:hover{display:block;background: #FF0F0F;}
#sucheng li a:hover{display:block;background: #FF0F0F;}
#tuiguang li a:hover{display:block;background: #FF0F0F;}
#idc li a:hover{display:block;background: #FF0F0F;}
#lianxiwm1 li a:hover{display:block;background: #FF0F0F;}
#app li a:hover{display:block;background: #FF0F0F;}

/*底部浮动定位信息样式开始*/
.metaNavigation {
	Z-INDEX: 1000; POSITION: fixed; BACKGROUND-COLOR: #fff; WIDTH: 100%; BOTTOM: 0px;COLOR: #999999; BORDER-TOP: #999999 1px solid; LEFT: 0px; font-size:12px; font-weight:100;
}
.metaNavigation div{float:left;}
.outerDiv {
	Z-INDEX: 1; WIDTH: 1px; HEIGHT: 100%; OVERFLOW: auto
}
* HTML .outerDiv {
	WIDTH: 100%; HEIGHT: 96%
}
* HTML .metaNavigation {
	Z-INDEX: 1000; BORDER-BOTTOM: white 1px solid; POSITION: absolute
}
/*底部浮动定位信息样式结束*/

.dh_bga {
	BACKGROUND-IMAGE: url(../images/dh_bga.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 53px
}
.dha {
	BACKGROUND-IMAGE: url(../images/dh_bg01a.gif); WIDTH: 1003px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 46px; CLEAR: both
}

.dha A {
	COLOR: #fff
}
.dha A:visited {
	COLOR: #fff
}
.dha A:hover {
	
}



